package GPSChallenge;

import GPSChallenge.movimiento.Posicion;
import GPSChallenge.obstaculo.ControlPolicial;
import GPSChallenge.obstaculo.Piquete;
import GPSChallenge.obstaculo.Pozo;
import GPSChallenge.sorpresa.SorpresaVacia;

public interface Representable {

	void representar(Pozo pozo, Posicion posCalle);

	void representar(ControlPolicial controlPolicial,
			Posicion posCalle);

	void representar(Piquete piquete, Posicion posCalle);

	void representar(SorpresaVacia sorpresaVacia, Posicion posCalle);

	void representarSorpresa(Posicion posCalle);
	

}
